package com.hjb.service.mapper;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import com.hjb.service.domain.siteuser.SiteUserAddRate;
import com.hjb.service.domain.siteuser.SiteUserAddRateExample;
import com.hjb.service.mybatis.BaseMapper;

public interface SiteUserAddRateMapper extends BaseMapper<SiteUserAddRate> {
    int countByExample(SiteUserAddRateExample example);

    int deleteByExample(SiteUserAddRateExample example);

    List<SiteUserAddRate> selectByExample(SiteUserAddRateExample example);

    int updateByExampleSelective(@Param("record") SiteUserAddRate record, @Param("example") SiteUserAddRateExample example);

    int updateByExample(@Param("record") SiteUserAddRate record, @Param("example") SiteUserAddRateExample example);
    
    /**
     * 更新活期加息券任务为失效
     * @param params
     * @return
     */
    int updateUserAddRateStatus(Map<String,Object> params);
}